home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / hypertxt.arj / 9502 / OPEN.CD < prev    next >
Text File  |  1996-03-22  |  18KB  |  270 lines

  1.           @VOpenShow '94 ôsz@N
  2.  
  3.           @VPillanatfelvétel@N
  4.  
  5.               A   nyílt   rendszerek   november   végén   megrendezett
  6.           seregszemléjén  tucatnyi  elôadás,  két  pódiumvita  és  nem
  7.           utolsó sorban a tucatnyi céget felvonultató  kamarakiállítás
  8.           révén  képet  kaphattunk a  nyílt  rendszerekkel kapcsolatos
  9.           technológiai  területek   aktualitásairól.  E   cikkben  nem
  10.           vállalkozhatunk arra, hogy  teljes áttekintést adjunk  a két
  11.           nap    zsúfolt    szakmai    programjáról,    csupán     egy
  12.           pillanatfelvétel készítését  tûzhetjük ki  célul, bemutatva,
  13.           hol tart ma a Unix-világ egységesedése, és mennyit  faragott
  14.           már  le  a  Unix  a  gyártóspecifikus  nagygépekkel  szemben
  15.           meglévô  klasszikus  hátrányaiból   a  megbízhatóság  és   a
  16.           rendszermenedzsment területén. A rendezvénnyel  kapcsolatban
  17.           mindenekelôtt   azt   érdemes   kiemelni,   hogy   egyben  a
  18.           legfiatalabb  nyílt  rendszeres  szervezetnek,  a   UniForum
  19.           Hungarynek  a bemutatkozása  is volt.  A Neumann  Társaságon
  20.           belül  mûködô  UniForum Hungary  az  amerikai székhelyû,  de
  21.           nemzetközi UniForum Association magyar tagszervezete,  amely
  22.           a    nyílt    rendszerekkel    hivatásszerûen     foglalkozó
  23.           szakembereket tömöríti,  és folyóiratok,  termékkatalógusok,
  24.           alkalmi  kiadványok  révén értékes  információkkal  látja el
  25.           ôket. Az elsô kelet-európai tagszervezet üdvözlésére Corinne
  26.           Moore,  a   szervezet  marketing   igazgatója  is   átrepült
  27.           Kaliforniából.   Azzal,   hogy   a   SZTAKI   nyílt  szakmai
  28.           szemináriumaként ismertté vált OpenShow gazdája mostantól az
  29.           egyik  legtekintélyesebb nemzetközi  szervezet lett,  minden
  30.           remény megvan  rá, hogy  a legközelebb  1995. április 5-6-án
  31.           megrendezésre kerülô OpenShow népszerûsége tovább nôjön,  és
  32.           egyre   rangosabb   rendezvénnyé  váljon   a   régióban.  Az
  33.           OpenShow-nak  még  nem   a  résztvevôk,  hanem   az  elôadók
  34.           kölcsönözték a  nemzetközi jelleget.  A két  nap húsznál  is
  35.           több  elôadójának  mintegy   fele  külföldrôl  érkezett,   a
  36.           Hewlett-Packard,  Novell,  Bull  és  más  világcégek európai
  37.           központjaiból.  Mielôtt  idéznénk néhány  gondolatot  a Unix
  38.           technológia  legfrissebb  fejlesztési  eredményeit  bemutató
  39.           elôadásokból,  magáról  a Unix  világról,  pontosabban annak
  40.           egységesedési folyamatairól is kell beszélni. Corinne  Moore
  41.           második   napi   nyitó  elôadásában   áttekintette   a  COSE
  42.           kezdeményezés néven ismertté vált folyamat elmúlt két évének
  43.           mérföldköveit és a két  konkrét eredményt: a Spec  1170 nevû
  44.           Unix operációs  rendszer programozási  interface-t és  a CDE
  45.           (Common  Desktop  Environment)  grafikus  operációs rendszer
  46.           felületet. Érdekes módon -- bár a CDE fejlesztése  kezdôdött
  47.           korábban  --  a  Spec  1170  elfogadása  tûnik  gyorsabbnak:
  48.           olyannyira,   hogy   idôközben  az   X/Open   szervezet  már
  49.           véglegesítette  a  szabványt,  és  hamarosan  megkezdôdik az
  50.           egyes  Unix  verziók  hitelesítése is.  A  szabvány  nevét a
  51.           specifikáció komponenseinek darabszámára utaló Spec 1170-rôl
  52.           a jobban hangzó  (és leplezetlenül a  Microsoft-féle Windows
  53.           95 kihívására  utaló) Unix  95-re változtatták.  Pontosabban
  54.           két  védjegyet   is  bevezetnek:   az  úgynevezett   ""puha"
  55.           védjegyet, a Unix 93-at azok a Unix implementációk kaphatják
  56.           meg, amelyek  rendelkeznek az  X/Opennek a  nyílt rendszerek
  57.           általános mércéjéül szolgáló XPG3 vagy XPG4 védjegyével,  és
  58.           eleget  tesznek  a Unix  alapváltozatának  számító System  V
  59.           specifikációinak is. A technikai követelmények mellett  jogi
  60.           kötelezettségei is  vannak a  Unix 93  név használatának:  a
  61.           gyártónak rendelkeznie kell  forráskódú Unix licenccel  (ezt
  62.           immáron   a  Novell   adja,  a   Unix  System   Laboratories
  63.           megvásárlása óta), és a  gyártónak ki kell jelentenie,  hogy
  64.           egy  éven  belül  megszerzi  a  Unix  95  védjegyet  is.  Ez
  65.           utóbbinak egyébként már egyszerûbbek a feltételei: ""csak" a
  66.           mintegy  1170  rendszerhívásnak és  parancsnak  a szabványos
  67.           implementációját kell igazolni  a jövô év  elejére elkészülô
  68.           speciális teszteljárások sikeres teljesítésével.
  69.  
  70.  
  71.           @VA nyíltság technikai és politikai vetületei@N
  72.  
  73.               Az OpenShow  témája tulajdonképpen  nem a  Unix, hanem a
  74.           nyílt  rendszerek voltak,  de legtöbb  szó mégis  a  Unixról
  75.           esett.  Ennek  részben  technikai,  részben  politikai  okai
  76.           vannak. A  nyíltság laza  értelmezése annyit  jelent, hogy a
  77.           rendszerkomponensek  publikus  és  széles  körben  elterjedt
  78.           interface-ekkel  rendelkeznek.  Ez  biztosítja  a  különbözô
  79.           gyártóktól   származó   komponensek   felcserélhetôségét  és
  80.           összekapcsolhatóságát,   megteremtve    ezzel   a    gyártók
  81.           versenyeztethetôségének   technikai   alapjait.    Szigorúbb
  82.           értelmezés szerint a nyílt rendszerekben hivatalos vagy  nem
  83.           hivatalos  szabványokban   rögzített  specifikációkat   kell
  84.           használni.   Ezek   a  gyakorlatban   általában   az  X/Open
  85.           ajánlásait jelentik, mivel ez az a szervezet, amelyben  mind
  86.           a nagy  gyártók, mind  a nagy  felhasználók (kormányszervek,
  87.           multinacionális vállalatok stb.) képviseltetik magukat, és a
  88.           konszenzussal megalkotott specifikációkat a gyakorlatban  is
  89.           elfogadják.  Az,  hogy  a  nyílt  rendszereket  legtöbben  a
  90.           Unixszal azonosítják,  nem meglepô.  Az X/Open-specifikációk
  91.           nagy része ugyanis a  Unix-világból származik, ezért --  bár
  92.           igen sok Unix implementáció létezik -- gyakorlatilag  minden
  93.           Unix  rendszer  nyílt  rendszernek  tekinthetô.  A fordított
  94.           kijelentés  viszont  nem  igaz,  hiszen  egyre  több  egyedi
  95.           operációs  rendszer (például  a VMS,  a VME,  sôt lassan  az
  96.           OS/400 is) tesz eleget az X/Open specifikációknak, és  válik
  97.           nyílt rendszerré. Elindult ezen az úton a Microsoft is, amit
  98.           többek között az is jelzett, hogy immáron az OpenShow-nak is
  99.           aktív   résztvevôje   volt.   Kônig   Tibor,   a   Microsoft
  100.           Magyarország  technikai  vezetôje  elôadásában   részletesen
  101.           elemezte,   melyek   azok   a   nyílt   szabványok,  amelyek
  102.           fokozatosan beépülnek a Microsoft új operációs rendszereibe.
  103.           Ilyen például  a szabványos  hálózati protokollok  többsége,
  104.           sôt az NT rendelkezik egy olyan elôtét modullal, ami  kifelé
  105.           szabványos    (Posix-kompatibilis)    operációs     rendszer
  106.           interface-t biztosít. A Microsoft nemcsak a nyílt szabványok
  107.           beépítésében, hanem azok  kidolgozásában is megpróbál  egyre
  108.           aktívabb lenni.  Fontos hangsúlyozni:  a nyitottság  nemcsak
  109.           technikai, hanem politikai kérdés  is! Ez azt jelenti,  hogy
  110.           például az  egységes Unix  specifikáció, a  Unix 95  nemcsak
  111.           azért ígérkezik sikeresnek, mert ügyesen válogatták össze  a
  112.           benne szereplô 1170 rendszerhívást és interface  definíciót,
  113.           hanem  azért  is,  mert  nem  egyetlen  gyártó,  hanem   egy
  114.           független konzorcium kezében van a specifikáció  fejlesztése
  115.           és hitelesítése. Ez  az a lépés,  amitôl a Microsoft  ma még
  116.           mereven elzárkózik: bár  készséggel nyilvánosságra hozza  az
  117.           általa kifejlesztett technológiák külsô specifikációját, nem
  118.           enged   beleszólást   azok   továbbfejlesztésébe,  esetleges
  119.           megváltoztatásába.  Márpedig  pont  ez  a kiszolgáltatottság
  120.           késztette  annak idején  a Unix-gyártók  egy részét  az  OSF
  121.           létrehozására,  ugyanis  az  AT&T  és  a  Sun hegemóniájától
  122.           tartottak a System V specifikációk birtoklása miatt.  Persze
  123.           a  Unix-gyártókat   is  csak   a  piac   farkastörvényei  (a
  124.           megosztottságból adódó piacvesztés veszélye) tudták  rábírni
  125.           arra, hogy a saját technológiáik feletti kontrollt  semleges
  126.           kezekbe adják -- a Microsoft is nyilván csak akkor fogja ezt
  127.           megtenni, amikor puszta kereskedelmi erôfölénye már nem lesz
  128.           elég   ahhoz,   hogy   az   általa   diktált    szabványokat
  129.           rákényszerítse a piac többi szereplôjére.
  130.  
  131.  
  132.           @VA Unix harca a mainframe rendszerekkel@N
  133.  
  134.               Az  OpenShow   egyik  legizgalmasabb   elôadásblokkja  a
  135.           Unixszal  mint   intézményi  szerverrel   foglalkozott.  Bár
  136.           Magyarországon   nincs   akkora   kultúrája   a    nagygépes
  137.           rendszereknek, mint az USA-ban, azért a tendencia nálunk  is
  138.           megfigyelhetô: a nagy  államigazgatási beruházások során  az
  139.           elavult   nagygépeket   egyre   gyakrabban   egy   mainframe
  140.           kategóriájú  Unix szerverrel  váltják ki.  Hogy csak  néhány
  141.           példát említsünk: HP 9000-es nagygépet használ HP-UX-szal  a
  142.           Központi Statisztikai Hivatal,  Digital Alpha 10000-est  DEC
  143.           OSF/1-gyel a Társadalombiztosítási Fôigazgatóság, és  néhány
  144.           hónapja  állítottak  üzembe  az  IIF  Program  új   központi
  145.           szolgáltatógépeként  egy  tízprocesszoros  Sun   SPARCcenter
  146.           2000-t Solaris operációs rendszerrel. Ez utóbbi konfiguráció
  147.           a  magyar  kutatói,   oktatói  és  közgyûjteményi   közösség
  148.           4000-7000 felhasználóját fogja  kiszolgálni, és ha  impozáns
  149.           mûszaki  paramétereire  gondolunk (másfél  Gbyte  memória és
  150.           százötven Gbyte  háttértár), nem  lehet vitás,  hogy a  RISC
  151.           alapú  Unix  rendszerek mára  minden  tekintetben elérték  a
  152.           klasszikus    nagygépek    teljesítôképességét,     ráadásul
  153.           lényegesen alacsonyabb üzemeltetési költségek mellett.  Amik
  154.           miatt  mégis  korai  volna  még  temetni  a  nagygépeket:  a
  155.           rendszermenedzsment és a különösen nagy rendelkezésre állást
  156.           igénylô  alkalmazások  terén  meglévô  mûszaki  elônyök. Nem
  157.           véletlen,  hogy éppen  ezek a  legforróbb területei  a  Unix
  158.           szerverek fejlesztésének. Ami  a megbízhatóságot illeti,  az
  159.           ezirányú  elvárások   szerencsésen  egybeesnek   a  rugalmas
  160.           teljesítménynövelés  (skálázhatóság)  iránti  igényekkel. Az
  161.           elsô   lépésen   már  szinte   minden   nagy  rendszergyártó
  162.           túljutott: az egyprocesszoros alapmodellek után  megjelentek
  163.           a  többprocesszoros hardverarchitektúrák,  a Unix  operációs
  164.           rendszerbe  pedig beépült  a szimmetrikus  multiprocesszoros
  165.           (SMP)  támogatás.  Az  SMP  architektúrákban  az   operációs
  166.           rendszer automatikusan osztja  szét a folyamatokat  az éppen
  167.           szabad processzorok között,  amelyek a gyors  rendszerbuszon
  168.           keresztül  egy közös  memóriát használhatnak.  Ez nemcsak  a
  169.           számítási   kapacitás  olcsó   és  rugalmas   növelhetôségét
  170.           biztosítja,  egyben  redundanciát  is  kínálhat.  A legújabb
  171.           modellek pedig olyan célhardverekkel rendelkeznek, amelyek a
  172.           esetleg  meghibásodott  processzormodulokat  az   alkalmazás
  173.           számára  transzparens  módon  tudják  kiiktatni,  és   másik
  174.           modullal  helyettesíteni.  Az  igazi  újdonságot  azonban  a
  175.           következô   lépcsô,   a   cluster   és   a  többprocesszoros
  176.           technológia kombinálása jelenti: ilyenkor az egyenként  több
  177.           processzoros konfigurációkból  gépfürtöket állítanak  össze,
  178.           és   az  operációs   rendszer  a   folyamatokat  nemcsak   a
  179.           processzorok  között,  hanem  a  gépek  között  is  át tudja
  180.           csoportosítani. Ilyenkor persze nem a rendszerbuszon,  hanem
  181.           valamilyen  nagysebességû  hálózaton  (például   üvegszálon)
  182.           keresztül  folyik   a  kommunikáció,   ami  némileg   kisebb
  183.           hatékonyságú,  viszont  ezekkel az  architektúrákkal  már az
  184.           egészen   különleges    megbízhatósági   követelmények    is
  185.           kielégíthetôk.   Nacsa    Sándor   (Digital    Magyarország)
  186.           elôadásában  az  elérendô   célként  az  OpenVMS   clusterek
  187.           hibatûrô  képességeinek  megközelítését tûzte  célul  a Unix
  188.           rendszerek    elé.   Példaként    az   Egyesült    Királyság
  189.           lottójátékának számítástechnikai hátterét  hozta fel. A  két
  190.           független adatközpont Vax gépei -- egymástól földrajzilag is
  191.           elszigetelve  --  akár   egy  ír  terrortámadás   esetén  is
  192.           fennakadás nélkül vehetik át egymás feladatait. A Unixnak  a
  193.           rendszer-   és   hálózatmenedzsment   területén    mutatkozó
  194.           hiányosságai részben  abból adódnak,  hogy míg  a klasszikus
  195.           nagygépes      rendszerek      általában      centralizáltak
  196.           (nagyteljesítményû központi gép buta terminálokkal), addig a
  197.           Unix   alapú  rendszerek   általában  elosztott,   hálózaton
  198.           keresztül   együttmûködô   kliens-szerver  architektúrájúak.
  199.           Márpedig azt nem nehéz belátni, hogy egy elosztott rendszert
  200.           sokkal nehezebb  karbantartani. Persze  azért ne  szépítsük:
  201.           magának  az alaprendszernek  a kezelésére  is csak  manapság
  202.           kezdenek  megjelenni   a  nagygépeknél   megszokott  komplex
  203.           rendszeradminisztrációs   segédeszközök.   Nagygépes  múltja
  204.           révén talán nem meglepô,  hogy e területen az  egyik éllovas
  205.           az  IBM.  Mint   Szabó  Balázs  (IBM   Hungary)  elôadásából
  206.           megtudhattuk,  az  IBM  Unix-verziója --  az  Aix  -- lassan
  207.           mindenben utoléri nagygépes testvéreit.
  208.  
  209.           @KHutter Ottó@N
  210.  
  211.  
  212.           @VA Unix mérföldkövei@N
  213.           @K(Corinne Moore elôadása alapján)@N
  214.  
  215.               @K1992.  december:@N  hat Unix-gyártó  tárgyalásokat  kezd a
  216.           Unix verziók egységesítésérôl.
  217.               @K1993.  március:@N   San  Franciscóban,   a  UniForum   `93
  218.           konferencián az IBM, a Hewlett-Packard, a Sun  Microsystems,
  219.           a  Unix  System  Laboratories,  a  Univel  és  a  Santa Cruz
  220.           Operation bejelentette, hogy bár továbbra is  versenytársnak
  221.           tekintik egymást, a jövôben együtt fognak mûködni egy Common
  222.           Open  Software  Environment  (COSE)  nevû   szabványrendszer
  223.           megteremtésében. Elsôként  a következô  konkrét technológiai
  224.           területeken állítottak fel közös munkacsoportokat: a  Common
  225.           Desktop  Environment   elnevezésû  grafikus   kezelôfelület,
  226.           objektumorientált    technológiák,    multimédia,   grafika,
  227.           rendszermenedzsment,  elosztott  szolgáltatások.  A  közösen
  228.           kidolgozott  specifikációk végsô  hitelesítésével az  X/Open
  229.           szervezetet bízták meg.
  230.               @K1993.  június:@N   a  Novell   befejezte  a   Unix  System
  231.           Laboratories felvásárlását az AT&T-tôl. A lépést a Unix-ipar
  232.           általában   üdvözölte,   mivel   a   Novell   marketing-  és
  233.           kereskedelmi kapacitása,  valamint a  PC-s hálózatok  piacán
  234.           meglévô  dominanciája  nagy  lehetôséget  jelent  a  Unixnak
  235.           ahhoz, hogy igazi tömegcikké váljon.
  236.               @K1993. július:@N az eredeti ütemtervnek megfelelôen a  COSE
  237.           partnerek   átadták   a  CDE   specifikációt   az  X/Opennek
  238.           tanulmányozásra.  A  UniForum  által  rendezett konferencián
  239.           bemutatták  a  CDE  kísérleti  változatát  is,  amely azonos
  240.           grafikus felületet mutat  az IBM, HP,  Sun, UnixWare és  SCO
  241.           munkaállomások felhasználói számára.
  242.               @K1993.  szeptember:@N  75  vezetô  Unix-rendszergyártó   és
  243.           szoftverfejlesztô   cég   megegyezett   a   Unix   operációs
  244.           rendszerek  közös   programozási  interface-ében.   A  közös
  245.           interface egyesítette a  legelterjedtebb Unix verziókban  és
  246.           az  50  legnépszerûbb   Unix  alkalmazói  szoftverben   lévô
  247.           rendszerhívások  nagy  részét,  és  ha  a  gyártók   valóban
  248.           implementálják ezeket a hívásokat Unix verzióikban, akkor az
  249.           alkalmazások egyetlen  újrafordítással átvihetôk  lesznek az
  250.           egyes Unix platformok között.
  251.               @K1993. október:@N  a Novell  -- a  Unix alaptechnológia  új
  252.           tulajdonosa -- átadta a Unix védjegy és a Unix specifikációk
  253.           gondozását  a  gyártósemleges  X/Open  szervezetnek.   Ettôl
  254.           kezdve a Unix nem egy technológiát, vagy arra épülô terméket
  255.           jelöl, hanem egy  specifikációt. E specifikáció  fejlesztése
  256.           és a hitelesítési  eljárások kidolgozása minden  szempontból
  257.           nyílt folyamat lett azáltal, hogy ezt az X/Open vette át.
  258.               @K1994.    március:@N    16    vezetô    Unix-rendszergyártó
  259.           bejelentette,  hogy  a  Unix-tábort  megosztó  két szervezet
  260.           szembenállása megszûnt. A Unix Internationalt  feloszlatták,
  261.           annak fô támogatói  csatlakoztak az alapvetôen  átszervezett
  262.           Open Software Foundationhöz (OSF).  A jövôben az OSF  lesz a
  263.           COSE  folyamat  során  megkezdett  technológiai fejlesztések
  264.           gazdája.  A  fejlesztések  során  lehetôleg  a  tagok   kész
  265.           technológiáira támaszkodnak. Ezzel  kialakult a két  fô Unix
  266.           szervezet  közötti  munkamegosztás:  az  X/Open  felelôs   a
  267.           specifikációk,   az   OSF  pedig   az   azokat  implementáló
  268.           technológiák  fejlesztéséért.  A  UniForum  rendezvényeivel,
  269.           információk  terjesztésével   fontos  támogatója   ennek  az
  270.           egységesítési folyamatnak.